take pleasure/satisfaction in - Alemán Inglés Diccionario